html>
<head>
<title></title>
</head>
<body>
    <script type='text/javascript'>
    function Fila(numColumnas,numFilas){
        this.columnas = numColumnas;
        this.toString = toString;   //Metodo de clase
    }

    function toString(){
        columna = "<tr>\n";
        for (i = 1; i  <= this.columnas; i++){
                columna = columna + "<td>--</td>\n"
        }
        columna = columna + "</tr>";
        //Devuelve los caracteres HTML para una fila vacia de longitud columnas
        return columna;
    }

    function programa(numColumnas,numFilas){
        fila = new Fila(numColumnas);
        document.write("<table border = 3>");
        for (j = 1; j <= numFilas; j++){
            document.write( fila.toString() );
        }
        document.write("</table>");
    }
    programa(8,9);
    </script>
</body>

</html>
